<?php
require_once($_SERVER['DOCUMENT_ROOT'] . '/Prototipo/modelo/Procurado.php');
require_once($_SERVER['DOCUMENT_ROOT'] . '/Prototipo/controle/ProcuradosController.php');
require_once($_SERVER['DOCUMENT_ROOT'] . '/Prototipo/modelo/ImagemProcurado.php');
require_once($_SERVER['DOCUMENT_ROOT'] . '/Prototipo/conexao/ConexaoBanco.php');

$quantidadePorPagina = 10;
$pagina = (isset($_GET['pagina'])) ? (int)$_GET['pagina'] : 1;
$inicio = ($quantidadePorPagina * $pagina) - $quantidadePorPagina;
$con = new ConexaoBanco();

if(!isset($_SESSION)){
	session_start();
}
$procuradoController = new ProcuradosController();
$res = $procuradoController->listarProcuradosII($inicio, $quantidadePorPagina);
?>

<?php 


echo "<h3>Lista dos Procurados</h3>";

while($row = mysql_fetch_array($res)){
	
	$imagem = new ImagemProcurado();
	$procurado = new Procurado();
	$id_procurado = $row['id_procurado'];
	echo $procuradoController->excluirProcuradoModal($id_procurado);
	
	//pegando vari�veis da consulta
	//$imagem->setDiretorio($row['diretorio'].$row['nome']);
	$diretorio = $row['diretorio'].$row['nome'];
	
	$procurado->setNome($row['1']); //nome
	$procurado->setDataNascimento($row['data_nascimento']);//dataNascimento
	$idade = $procuradoController->calcularIdade($procurado->getDataNascimento());
	$procurado->setDataNascimento(implode("/",array_reverse(explode("-",$procurado->getDataNascimento()))));	
	$procurado->setHistorico($row['historico']);
	$dtaDesap = $row['data_registro'];
	$dtaDesap = implode("/",array_reverse(explode("-",$dtaDesap)));
	
	$procurado->setDataRegistro($dtaDesap);
	
	$procurado->setId($row['id_procurado']);
	$id = $row['id_procurado'];
	$imagem->setDiretorio(explode('../', $imagem->getDiretorio()));
	$diretorio = explode('../', $diretorio); //separa o diretorio em um array de 2 posi��es 
	$diretorio[1] = "/Prototipo/visao/".$diretorio[1];
	$tipo ="procurados";
	//imprimindo caixa com os procurados
	echo "
			<div class='well row' id='container' >
				<div id = 'procurado' class = 'row' >
					<div id='nome' class='popover-title span3'>
						<p ><b>";echo $procurado->getNome()."</b></p>
					</div>				
					<div id='data' class='span4'>
						<p>";echo $procurado->getDataRegistro()."</p>
					</div>
					<div id = 'listaOpcoes' class='btn-group span1'>
						<div class='btn-toolbar'>
							<a  class='btn' href='index.php?pg=detalhes-proc&id=$id'><i  class='icon-'><img title = 'detalhes' src='/Prototipo/visao/img/layoutAdmin/icones/search.png'></i></a>
							<a  onclick='abre(";echo $procurado->getId().")' id='a-popover_";echo $procurado->getId()."' class='a-popover btn' data-original-title=''><i class='icon-'><img title = 'excluir' src='/Prototipo/visao/img/layoutAdmin/icones/remove2.png'></i></a>
						</div>
					</div>
				</div>
				<div class='row'>
					<div id='fotoDesaparecido' class='span2'>		
						<a href='$diretorio[1]' rel = 'lightbox' title='$row[1]'><img class= 'img-rounded' data-lightbox='$diretorio[1]' src = '$diretorio[1]' width='100'></a>
					</div>
					<div id='conteudo' class='span6'>						
						idade: $idade<br>
						sexo:<br>
						Historico:";echo $procurado->getHistorico()." <br>
					</div>
				</div>						
			</div>
			
			";		
}
$con->conectar();

$sqlTotal = mysql_query("SELECT id_procurado FROM procurado");
$qtdRegistros = mysql_num_rows($sqlTotal);
$totalPagina = ceil($qtdRegistros/$quantidadePorPagina);

$con->desconectar();

//PAGINAÇÃO
$paginacao = (isset($_GET['pagina'])) ? (int)$_GET['pagina'] : 1;
$anterior = 0;
$proximo = 0;
if ($paginacao > 1) {
	$anterior = $paginacao - 1;
} else {
	$anterior = '1';
}

if ($paginacao < ($totalPagina - 2)) {
	$proximo = $paginacao + 1;
} else {
	$proximo = $totalPagina;
}

$contador = 0;
if ($paginacao < 6) {
	$comeca = 1;
	$termina = 9;
} else if ($paginacao > ($totalPagina - 6)) {
	$comeca = $totalPagina - 6;
	$termina = $totalPagina;
} else {
	$comeca = $paginacao - 4;
	$termina = $paginacao + 5;
}
?>
	<div class="pagination pagination-centered">
		<ul>
			<li><a href='?pg=procurados&pagina=1'>Primeira Página</a></li>
		<?php 
		echo "<li><a href='?pg=procurados&pagina=$anterior'> << </a></li>";
		for ($link_pagina = $comeca; $link_pagina <= $termina; $link_pagina++) {
			
			if ($contador < 9) {
				if ($paginacao == $link_pagina) {
					echo '<li class="disabled"><a>'. $link_pagina .'</a></li>'; // Escreve somente o número da página sem ação alguma
				} else {
					echo "<li> <a href=\"?pg=procurados&pagina=$link_pagina\">$link_pagina</a></li>"; // Escreve o número e o link da página
				}
				$contador++;
			}
		}
		echo "<li><a href='?pg=procurados&pagina=$proximo'> >></a></li>";
		echo "<li> <a href='?pg=procurados&pagina=$totalPagina'>Última Página</a></li>";
		echo '</ul></div>';
echo "</body></html>"
?>